home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 February / OpenLinux 2.3 CD.iso / UPDATEit.txt < prev    next >
Encoding:
Text File  |  1999-08-12  |  5.9 KB  |  141 lines

  1. --------------------------------------------------------------------------------
  2. ESECUZIONE DELLO SCRIPT DI AGGIORNAMENTO DI OPENLINUX 2.3.000.0                 
  3. Agosto 1999
  4.  
  5. In questa sezione viene illustrato come eseguire lo script di aggiornamento di 
  6. OpenLinux 2.3.000.0.
  7. Prima di eseguire tale script, Φ necessario leggere per intero il presente 
  8. documento.
  9.  
  10. In questo documento sono contenute le seguenti informazioni:
  11.  
  12. - Nuovo schema del numero di versione
  13. - Come ottenere lo script di aggiornamento pi∙ recente
  14. - Nuove funzioni dello script di aggiornamento
  15. - Esecuzione dello script di aggiornamento
  16.  
  17.  
  18. NUOVO SCHEMA DEL NUMERO DI VERSIONE
  19. ==========================================
  20. Si sarα notato che alcuni numeri di versione, con il rilascio dello script 
  21. update.col, sono cambiati. Il nuovo script di aggiornamento Φ "2.3.000.0"
  22.  
  23. Di seguito Φ fornita una descrizione di ciascun campo del numero di versione 
  24. (ad esempio "update.col-2.3.000.0)":
  25.  
  26. - Il campo del primo numero indica la versione principale.
  27.  
  28. - Il campo del secondo numero indica la versione secondaria.
  29.  
  30. - Il campo del terzo numero indica la versione di manutenzione.
  31.  
  32. - Il campo del quarto numero indica la versione di iterazione dello script.
  33.  
  34. NOTA: Per individuare la versione di un particolare "update.col", digitare
  35. "./update.col --version".
  36.  
  37.  
  38. COME OTTENERE LO SCRIPT DI AGGIORNAMENTO PI┘ RECENTE
  39. ==================================
  40. Per ottenere la versione pi∙ recente dello script di aggiornamento, visitare il 
  41. sito FTP della Caldera all'indirizzo 
  42. ftp://ftp.calderasystems.com/pub/openlinux/updates/.
  43.  
  44.  
  45. NUOVE FUNZIONI DELLO SCRIPT DI AGGIORNAMENTO
  46. =================================
  47. Questo programma di utilitα update.col supporta gli aggiornamenti che vanno da 
  48. COL2.2 ai livelli di versione di OpenLinux pi∙ recenti.
  49.  
  50. Esempi di aggiornamenti:
  51.  
  52.         OpenLinux-2.2-7 => OpenLinux-2.2-8
  53.         ...
  54.  
  55. Un congegno di aggiornamento incorporato nello script crea dinamicamente uno 
  56. script specifico per la propria macchina in base al percorso di aggiornamento.
  57.  
  58.  
  59. ESECUZIONE DELLO SCRIPT DI AGGIORNAMENTO
  60. ===========================
  61. AVVERTENZA: Seguire rigorosamente le seguenti istruzioni.
  62.  
  63.  1. Eseguire il backup del sistema esistente. ╚ sempre consigliabile eseguire un 
  64.     backup del sistema prima di aggiornare il software, soprattutto quando lo 
  65.     script update.col comporta procedure complesse.
  66.  
  67.  2. Collegarsi localmente come utente radice.
  68.  
  69.     NOTA: Per evitare problemi con il riavvio, non collegarsi come super utente 
  70.           (su) o come utente radice tramite rete.
  71.  
  72.  3. Inserire il CD di OpenLinux da cui eseguire l'aggiornamento.
  73.  
  74.  4. Caricare il CD-ROM (ad esempio, digitare "mount /mnt/cdrom").
  75.  
  76.     ╚ necessario che tutti i pacchetti risiedano in /mnt/cdrom/Packages/RPMS. 
  77.     Nel caso di un aggiornamento del sistema di protezione distribuito su disco 
  78.     floppy (come per OpenLinux Standard 1.1), /mnt/floppy/security/RPMS Φ 
  79.     incluso nel percorso del pacchetto e pu≥ essere utilizzato qualora il disco 
  80.     floppy sia stato caricato con il comando "mount /mnt/floppy".
  81.  
  82.     Se i pacchetti di aggiornamento si trovano in directory diverse da quelle 
  83.     sopra specificate relative a CD-ROM e dischi floppy, consultare le note di 
  84.     utilizzo digitando 
  85.     "/sbin/update.col --help".
  86.  
  87.  5. Copiare il file "update-2.3.000.0.tgz" nella directory principale (/) del     
  88.     file system (non "/").
  89.  
  90.  6. Per estrarre il contenuto dell'archivio:
  91.  
  92.     a. Accedere alla directory principale (/), ad esempio, digitare "cd /".
  93.  
  94.     b. Digitare "tar zxvf update-2.3.000.0.tgz", dove "2.3.000.0" rappresenta
  95.        lo script di aggiornamento corrente. Lo script "update.col" viene aggiunto alla 
  96.        directory /sbin.  Non spostare lo script! ╚ NECESSARIO che esso risieda 
  97.        nella partizione del file system radice perchΘ l'aggiornamento funzioni 
  98.        correttamente.
  99.  
  100.  7. Far scollegare tutti gli utenti dal sistema che si desidera aggiornare, 
  101.     quindi passare al livello di esecuzione 1 digitando "/sbin/telinit 1".
  102.  
  103.  8. Per visualizzare le operazioni effettuate durante l'esecuzione dello script:
  104.  
  105.     a. Digitare "/sbin/update.col --test". Il file "update.script" viene 
  106.        aggiunto alla directory "/tmp/update.$PID", dove "$PID" rappresenta l'ID 
  107.        del processo con il quale Φ stato eseguito il test.
  108.  
  109.     b. Verificare il file "update.script" nella directory "/tmp/update.$PID",        
  110.        dove "$PID" rappresenta l'ID del processo con il quale Φ stato eseguito il test. 
  111.        Prendere nota degli eventuali problemi che possono generare conflitti con 
  112.        la configurazione attuale del sistema, ad esempio le modifiche ai 
  113.        pacchetti inviate dalla Caldera.
  114.  
  115.        NOTA: ╚ necessario che lo script di aggiornamento non sostituisca gli 
  116.              aggiornamenti personalizzati eseguiti dall'utente.
  117.  
  118.  9. Per eseguire lo script di aggiornamento, digitare "/sbin/update.col".
  119.  
  120.     Verranno generati dei file registro per tenere traccia delle operazioni 
  121.     eseguite. I file registro vengono inseriti nella directory "/tmp/update.$PID", 
  122.     dove "$PID" rappresenta l'ID del processo con il quale Φ stato eseguito il 
  123.     test.
  124.  
  125.     Se il sistema rileva l'aggiornamento, viene richiesto di eseguire il 
  126.     riavvio.
  127.  
  128. 10. Se viene richiesto se si desidera riavviare il sistema, rispondere di s∞. Se 
  129.     non viene richiesto di riavviare il sistema, digitare "/sbin/reboot" oppure 
  130.     "/sbin/reboot -f".
  131.  
  132.     Se dopo il riavvio del sistema si verifica un errore di file system e2fsck, 
  133.     non tenerne conto. Questi errori sono provocati dai file temporanei ed il 
  134.     file system  li corregge automaticamente.
  135.  
  136. 11. Controllare il file registro.
  137.  
  138.     Se con questo aggiornamento si riscontrano problemi, controllare il file 
  139.     "update.log" nella directory "/tmp/update.$PID/update.log", dove $PID 
  140.     rappresenta l'ID del processo con cui Φ stato eseguito lo script.
  141.